Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix: dts facade generator did not support deep links #19723

Merged
merged 1 commit into from
Nov 2, 2022

Conversation

ndelangen
Copy link
Member

@ndelangen ndelangen commented Nov 2, 2022

We found that unless compiling is done with the --no-link flag (i.e. production mode), the .d.ts files were always being placed directly into /dist, even when the rest of the compiled assets were in subfolders. This change generates the lib def stubs in the correct locations.

There will be a separate effort to scrub the export maps to be sure that they are pointing to the correct .d.ts file locations.

Co-authored-by: Ian VanSchooten <[email protected]>
@ndelangen ndelangen self-assigned this Nov 2, 2022
@ndelangen ndelangen added the build Internal-facing build tooling & test updates label Nov 2, 2022
@ndelangen ndelangen changed the title fix a bug me and ian found Fix: dts facade generator did not support deep links Nov 2, 2022
@ndelangen ndelangen requested a review from IanVS November 2, 2022 15:22
@storybookjs storybookjs deleted a comment from github-actions bot Nov 2, 2022
@IanVS IanVS merged commit e414b9e into next Nov 2, 2022
@IanVS IanVS deleted the fix/no-link-bundle-fix branch November 2, 2022 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Internal-facing build tooling & test updates
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants